home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Just Call Me Internet
/
Just Call Me Internet.iso
/
com
/
internet
/
nos
/
nos04530
/
readme.043
< prev
next >
Wrap
Text File
|
1996-11-24
|
4KB
|
64 lines
Atari NOS 0.43 22 November 1996
by Mike De.Petris
mike@bbsgate.interware.it
2:333/608@fidonet.org
90:700/104@nest.ftn
Ok, after long time I took the Atari Demon NOS project from David Nash.
I just needed to make it work with my provider, which runs ppp on an NT
server with pap authentication, so this version concernes only this
problem, after long searches this is what I found:
Changes made to Jnos 1.11x3 to yield Jnos 1.11x4 (20 Oct 1996):
....
I tracked down the inability of Jnos PPP to accept a new IP address to how
ipcp_check() treated a local IP address suggested by a config NAK received
from the remote peer. This address suggestion was accepted only if the
local ppp address was undefined, ie, 0.0.0.0, and 'allow yes' was in effect
(this is the default). Once it became defined, no further changes were allowed,
thus causing problems for Jnos which can redial and reconnect after a failure,
without reinitializing the PPP routines, in the case where the ISP peer is
assigning a (variable) dynamic address. I've changed pppipcp.c to not refuse
the suggestion of a new IP address, unless 'allow no' is in effect. The
previous behaviour can be retained by #defining PPP_NO_LOCALADDR_CHANGE, and
I'd like to hear why it might be needed! There's a comment in ipcp_opening()
that perhaps existing tcp connections should be shut down. This could be done
via a variant of the reset_all() routine in tcpuser.c ... but normal timeouts
and retries may suffice to clean up old connections.
....
So I took pppipcp.c from Jnos and recompiled the thing. Not so simple, I also
had to correct various points of the code, but don't warry, now it works.
The resulting executable are in four different archives:
N043.ZIP Atari NOS for any 68000 and dynamic IP addressing
Name Normal Packed CF Method Date Time
-------------------------------- ------- ------- ----- -------- --------- -----
NOS043.TTP 266204 143722 46.0% Deflated 24 Nov 96 15:06
-------------------------------- ------- ------- ----- -------- --------- -----
N043IP.ZIP Atari NOS for any 68000 and fixed IP (PPP_NO_LOCALADDR_CHANGE)
Name Normal Packed CF Method Date Time
-------------------------------- ------- ------- ----- -------- --------- -----
NOS043_NOIP.TTP 266216 143710 46.0% Deflated 24 Nov 96 14:50
-------------------------------- ------- ------- ----- -------- --------- -----
N04330.ZIP Atari NOS for 68030 and dynamic IP addressing
Name Normal Packed CF Method Date Time
-------------------------------- ------- ------- ----- -------- --------- -----
NOS043_30.TTP 264741 143215 45.9% Deflated 22 Nov 96 11:09
-------------------------------- ------- ------- ----- -------- --------- -----
N04330IP.ZIP Atari NOS for 68030 and fixed IP addr. (PPP_NO_LOCALADDR_CHANGE)
Name Normal Packed CF Method Date Time
-------------------------------- ------- ------- ----- -------- --------- -----
NOS043_30_NOIP.TTP 264753 143243 45.8% Deflated 22 Nov 96 11:11
-------------------------------- ------- ------- ----- -------- --------- -----
Feel free to cantact me by email for any questions.
I am currently porting the complete Jnos and Demon PC Nos to Atari, so you will
get POP3 mailboxes, POST in news, and other "modern" features, but this 0.43
will work with Oasis or other software using old NOS 0.42.
Please write me, if you know of any source code worth to be included in Atari
NOS, the upgrade made by the author of NOS_POP3 would be very interesting.